package service.grant;

import java.util.List;

import exception.Exceptions;

import model.company.Companybasic;
import model.grant.Customgrant;
import model.personal.Personalbasic;

public interface GrantService {
	public abstract List<?> getCustomList(String type);
	public abstract Companybasic getCompanybasic(Integer customid)throws Exceptions;
	public abstract Personalbasic getPersonalbasic(Integer customid)throws Exceptions;
	
	public abstract void save_in_customgrant(Customgrant grant);
	public abstract List<?> getGrantList(String custom);
	public abstract Customgrant getGrant(Integer grantid)throws Exceptions;
	public abstract Customgrant getGrant(String name,Integer value)throws Exceptions;
	public abstract Customgrant getGrantBycid(Integer cid);

}
